<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition 
    xmlns="http://www.w3.org/1999/xhtml"
    xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:pcc="http://java.sun.com/jsf/composite/pcc"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:icecore="http://www.icefaces.org/icefaces/core"
    xmlns:ice="http://www.icesoft.com/icefaces/component">

   	<h:commandLink value="#{fcMessages.getMsg('label.addMotivoContacto')}" visible="#{fcTabsAdminContactenos.tabbedMotivosContactoVisible}" action="${fcMotivosContacto.openPopupMotivoContactoForm}" rendered="${not fcMotivosContacto.visibleMotivoContactoForm}" immediate="true"/>
   	
   	<ice:dataTable id="motivoContactoDataList"
                      rows="#{fcMessages.getMsg('app.sizeList')}"
                      value="#{fcMotivosContacto.listHolder.source}"
                      var="motivoContacto"
                      sortColumn="#{fcMotivosContacto.listHolder.sortColumnName}"
                      sortAscending="#{fcMotivosContacto.listHolder.ascending}"
                      visible="#{fcTabsAdminContactenos.tabbedMotivosContactoVisible}">
           <ice:column>
			<ice:rowSelector id="selected"
				value="#{motivoContacto.selected}"
			    multiple="false"
			    enhancedMultiple="false"                                 
			    selectionListener="#{fcMotivosContacto.selectedMotivoContacto}"
			    />
               <f:facet name="header">
                   <ice:commandSortHeader columnName="codigo" arrow="true">
                       <ice:outputText value="#{fcMessages.getMsg('motivoContacto.codigo')}" />
                   </ice:commandSortHeader>
               </f:facet>
               <ice:outputText value="#{motivoContacto.codigo}" />                
           </ice:column>
           <ice:column>
               <f:facet name="header">
                   <ice:commandSortHeader columnName="nombre" arrow="true">
                       <ice:outputText value="#{fcMessages.getMsg('motivoContacto.nombre')}" />
                   </ice:commandSortHeader>
               </f:facet>
               <ice:outputText value="#{motivoContacto.nombre}" />
           </ice:column>
           <ice:column>
               <f:facet name="header">
                   <ice:commandSortHeader columnName="estadoRegistro.descripcion" arrow="true">
                       <ice:outputText value="#{fcMessages.getMsg('motivoContacto.estadoRegistro')}" />
                   </ice:commandSortHeader>                    
               </f:facet>
               <ice:outputText value="#{motivoContacto.estadoRegistro.descripcion}" />
           </ice:column>           
       </ice:dataTable>
       <h:panelGroup layout="block" styleClass="iceWrapperPgr">
           <ice:dataPaginator id="paginator"
                              for="motivoContactoDataList"
                              fastStep="#{fcMessages.getMsg('app.fastStepList')}"
                              paginatorMaxPages="#{fcMessages.getMsg('app.maxPagesList')}"
                              visible="#{fcTabsAdminContactenos.tabbedMotivosContactoVisible}">
				<f:facet name="first">
                    <ice:graphicImage url="#{facesContext.externalContext.requestContextPath}/themes/images/lista/iconArrowF.gif" style="border:none;" title="#{fcMessages.getMsg('paginador.first')}"></ice:graphicImage>
                </f:facet>
                <f:facet name="last">
                    <ice:graphicImage url="#{facesContext.externalContext.requestContextPath}/themes/images/lista/iconArrowLast.gif" style="border:none;" title="#{fcMessages.getMsg('paginador.last')}"></ice:graphicImage>
                </f:facet>
                <f:facet name="previous">
                    <ice:graphicImage url="#{facesContext.externalContext.requestContextPath}/themes/images/lista/iconArrowPrevious.gif" style="border:none;" title="#{fcMessages.getMsg('paginador.previous')}"></ice:graphicImage>
                </f:facet>
                <f:facet name="next">
                    <ice:graphicImage url="#{facesContext.externalContext.requestContextPath}/themes/images/lista/iconArrowNext.gif" style="border:none;" title="#{fcMessages.getMsg('paginador.next')}"></ice:graphicImage>
                </f:facet>
           </ice:dataPaginator>
           <ice:dataPaginator id="paginatorDesc"
                              for="motivoContactoDataList"
                              rowsCountVar="rowsCount"
                              displayedRowsCountVar="displayedRowsCount"
                              firstRowIndexVar="firstRowIndex"
                              lastRowIndexVar="lastRowIndex"
                              pageCountVar="pageCount"
                              pageIndexVar="pageIndex"
                              visible="#{fcTabsAdminContactenos.tabbedMotivosContactoVisible}">
               <ice:outputFormat styleClass="standard" value="#{fcMessages.getMsg('paginador.summary')}">
                   <f:param value="#{rowsCount}"/>
                   <f:param value="#{displayedRowsCount}"/>
                   <f:param value="#{firstRowIndex}"/>
                   <f:param value="#{lastRowIndex}"/>
                   <f:param value="#{pageIndex}"/>
                   <f:param value="#{pageCount}"/>
               </ice:outputFormat>
           </ice:dataPaginator>
       </h:panelGroup>
		<div class="messageWrapper">
			<ice:messages globalOnly="true" layout="table"/>
		</div>
</ui:composition>